home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / EDUCUAGE / MOKE1.LZH / MISC.ZOO / moke20.doc < prev   
Text File  |  1990-07-08  |  11KB  |  274 lines

  1.  
  2.  
  3.         MOKE 2.0   - Mark's Own Kanji Editor
  4.     
  5.  
  6.               By Mark Edwards
  7.     
  8.                   July 8
  9.  
  10.  
  11.  
  12. I am providing a DEMO copy of MOKE 2.0. MOKE 2.0 has major enhancements
  13. over MOKE 1.1 including direct screen editing, popup windows, etc. I 
  14. am hoping MOKE 2.0 can be released sometime in middle August of 90. When
  15. MOKE first started I gave away the most recent copy. That was then and
  16. this is now. MOKE has vastly increased in complexity and consequently
  17. it now takes longer to debug. MOKE 2.0 is still under development and
  18. probably still has bugs, the User Guide must be entirely rewritten. 
  19.  
  20. MOKE 2.0 has undergone extensive revisions, is easier to use and has
  21. many new features. Japanese can now be entered directly to the screen,
  22. there are many popup windows for displaying and entering of various
  23. things. Online entry for "mydict", and the "edict" is now possible.
  24. A driver for a HP LaserJet will be available. The demand for MOKE 1.1
  25. has been surprising. The distribution has become like a business. I 
  26. was naive to think that $10 would cover the costs of distribution. 
  27. In order to further develop MOKE it is necessary to have full cost
  28. recovery. So with all this it was necessary to price MOKE 2.0 at 
  29. $49.95 for a Single User Copy. Because I am going to work in Japan I
  30. had to make arrangements for someone to duplicate and distribute MOKE.
  31.  
  32. Reserve your copy now. Send $49.95 per desired copy of MOKE 2.0 and
  33. $5 per copy for shipping and handling (Overseas add an additional $3 
  34. per copy, payment must be in US Dollars).
  35.  
  36.        KiCompWare
  37.        Attn: John Edwards
  38.        3800 E. Broadway Dr. #20
  39.        Appleton, Wis. 54915
  40.        USA
  41.  
  42.  
  43.  
  44. thank you
  45. mark edwards
  46.  
  47. --------------------------------------------------------------------
  48. To get kanji now. Press ALT-m. Enter Romaji. Press Return.
  49.  
  50.  
  51. Below is a list of the changes
  52.  
  53.  Changes  (8 July 1990)
  54.  
  55. - moke.rc can be found with environment variable MOKERC now. If there
  56.       is no MOKERC it will look in \kanji for moke.rc
  57.     - Path for datafiles and help files can be specified seperately. 
  58.       Default is \kanji
  59.     - ALT-W didn't work if file was read in with ALT-r, does now.
  60.     - Properly closes files to allow for more file descriptors.
  61.     - Can now access up to 40 help files. I think CGA is still broke
  62.       though.
  63.     - Can choose which dictionaries you wish to use on the fly with 
  64.       ALT-F2 key.
  65.     - F8 is no longer used. A command line in moke.rc turns the asking
  66.       of english on or off. (Use F7 for looking up/ looking up to add
  67.       english).
  68.     - Added a troubleshooting section to the User Guide.
  69.     - Added help file for romaji to kana mappings and added it to
  70.       User Guide.
  71.     - added voiced tsu (type in dzu) and voiced chi (dzi) to rtk.c
  72.     - added Monochrome EGA patches to jis.c from Thomas B. Ridgeway
  73.         (ridgeway@blackbox.hacc.washington.edu)
  74.     - reversed the meaning of append and insert to agree with VI
  75.  
  76.     - wnndict now lists kanji by order of frequency (only as good as
  77.       the numbers provided though).
  78.     - Ins, Del key work like insert "i" and "d".
  79.     - added line number,column number display on STATUSLINE
  80.     - when opening a line it paints only from that line on.
  81.     - fixed a bug in scrolling. The scrolls malloced the linesize
  82.       each time it scrolled. After a while no space.
  83.     - enterline has lost some of its meaning. Ascii flies up to the
  84.       screen one by one, the kana's fly when not ambiguous. ALT -m
  85.       first to start marking kanji then return (or ALT-g, ALT-e, ALT-o)
  86.       to get kanji.
  87.     - The hiragana/katakana/ascii/jascii states have changed. No longer
  88.       will ~ or | switch modes. Added most of the keyboard keys to JIS
  89.       ASCII, hiragana, katakana states.    
  90.     - the join key "j" was changed to agree with VI's J key
  91.     - vi's  h - left, j - down, k - up, l - right, functions added to    
  92.       mokes cursor movement capabilities for faster input.
  93.     - renames command line input file to file.bak, retains if save file
  94.       restores if nothing changed.
  95.     - alt-a does primative add to mydict dictionary.
  96.     - insertion/deletions of chars no longer refresh whole line
  97.     - added ctrl-rightarrow (same as tab in insert) ctrl-leftarrow
  98.       (reverse of tab in insert).
  99.     - added some other wordstar cursor movements, CTRL HOME, CTRL END,
  100.         CTRL PGUP, CTRL PGDN, CTRL Y, CTRL N
  101.     - fixed a bug in searching reported by Jack Wierda. Wouldn't find 
  102.         last line occurrences in forward searching and first line occurrences
  103.         in reverse searching.
  104.     - added a few more hlp files
  105.     - MOKE will now read either EUC or JIS and guess which it is.
  106.     - F8 is dir function now
  107.     - spiffed up the status line some more.
  108.     - cursor looks prettier now. Allowed me to take one pixel out per
  109.       baselineskip.
  110.     - line too long character changed to ] (or something like that from    
  111.       the japanese character set)
  112.     - forward search no longer sets find at top of window, it now places
  113.       cursor on existing occurence on screen if any. Now for reverse
  114.     - delete block works? (what if up arrow past start of block? use line
  115.       numbers?)
  116.  
  117.  Changes Moke 1.1 (18 April 1990)
  118.  
  119.     - Added WNN kana to kanji support
  120.     - Changed over to Ohzawa Izumi's Level 1 & Level 2 fonts
  121.     - Added moke.rc startup file 
  122.     - Got rid of hash table scheme, instead the dictionaries are now sorted
  123.       and a short index file used to find start of a character.
  124.     - Cursor updating is a little smarter.
  125.     - File Search capabilities.
  126.     - Some bugs associated with the ALT-d key fixed.
  127.     - If F8 is pressed rather than F7 it will ask you to input english
  128.       if english not found in the edict.
  129.     - Now has a user definable kana to kanji dictionary.
  130.     - Added a guess kanji routine. (if any kanji of the word is known
  131.     it allows you to search the wsktok dictionary for possible matches)
  132.     - Added lookup of kanji/japanese words via english.
  133.     - Insert and append no longer automatically create newline and the 
  134.      screen refreshes are a little smarter. Still too many though.
  135.     - Added a primative help facility within MOKE.
  136.     (copy *.hlp \kanji)
  137.     - CGA works now
  138.  
  139.     See moke.doc for more information.
  140.  
  141.    I've broken the distribution up into eight distinct files. You probably
  142.    noted that I changed over to the zoo type archive. It's compression
  143.    algorithm is much better than the arc's compression scheme.
  144.  
  145.    mk11exe.zoo        - executable files (moke, revtab, makelist) 
  146.               and readme.mk
  147.  
  148.    mk11skk.zoo        - the data files needed using only SKKJIS
  149.  
  150.    mk11wnnd.zoo         - the data files needed to use combined SKKJIS & WNN
  151.               (kana to kanji)
  152.  
  153.    mk11wkok.zoo        - the data files needed to use combined SKKJIS & WNN
  154.               (kanji to kana)
  155.  
  156.    mk11doc.zoo        - documentation file for moke (Text version and
  157.               a postscript version). There is JIS text in 
  158.               this doc.
  159.  
  160.    mk11k16.zoo         - 16 x 16 kanji bitmap fonts.
  161.  
  162.    mk11bgi.zoo        - bgi drivers.
  163.  
  164.  
  165.  BUGS (or Features) to be fixed in MOKE 1.2
  166.  
  167.  tab            - mainly ignores them now
  168.  help files        - has a limit of 20 now and the user interface is
  169.               poor
  170.  user interface        - make it more consistent, perhaps more intuitive
  171.  mouse interface    - This maybe more then I can chew.
  172.  raw dictionary files    - I am looking at a way to provide just the raw
  173.               Wnn dictionary files instead of distributing        
  174.               it in its current format.
  175.  
  176. ------------------------------------------------------------------------
  177.  Changes  (4 Mar 1990)
  178.  
  179.     - Uses Stevies memory allocation routines.
  180.     - The memory buffer is a linked list rather than a array of pointers
  181.     - MOKE is smarter now on refreshing the page, although it still does
  182.       it too much.
  183.     - Forward and Reverse scrolling 
  184.     - goto line function (also goto bol, eol, and end of file)
  185.     - japanese to english dictionary code previously released with view.
  186.     - additional file io routines (check out ALT-r, ALT-w, ALT-z)
  187.     - some documention in file moke.doc.
  188.     - now uses a makefile rather than the project file.
  189.     - -m switch to write DOS style end of lines (default is Unix).
  190.     - limited support for JIS ASCII chars.
  191.     - some support for making entries for the jdict project (ALT-d)
  192.  
  193.  
  194. Problem reports, comments, or to get on the mailing list to receive bug reports
  195. and bug fixes.
  196.  
  197.    Send to:
  198.  
  199.  mark edwards  [ $B%^!<%/!#%(%I%o%:(J ]
  200.  29 Sandy Ct.    
  201.  Madison, Wi. 53717 (USA)
  202.  Phone: (608) 262-7585 
  203.  
  204.  edwards@macc.wisc.edu
  205.  edwards@wiscmacc.bitnet
  206.  
  207.  
  208.  
  209. 2 Files
  210.  
  211.     The BGI driver files must either be in current directory or in directory 
  212.     specified by the environment variable BGI (set bgi=\tc)
  213.  
  214.  Data Files
  215.  
  216.        FILE              Description
  217.  
  218.     \kanji\k16jis1.fnt    - 16x16 JIS Level 1 bitmap fonts (from KD dist)
  219.     \kanji\k16jis2.fnt    - 16x16 JIS Level 2 bitmap fonts (from KD dist)
  220.      \kanji\k14bdf       - 14x14 JIS Level 1 & 2 bitmap fonts (from X-window)
  221.      \kanji\k24bdf       - 24x24 JIS Level 1 & 2 bitmap fonts (from X-window)
  222.         (k14, k24 are still under development and are not being 
  223.          release yet)    
  224.  
  225.     \kanji\skkjis      - Simple Kana to Kanji dictionary 
  226.     \kanji\skkjis.ind       - index into skkjis
  227.      \kanji\wnndict      - Wnn and SKK combined dictionaries 
  228.      \kanji\wnndict.ind   - Index into wnndict dictionary
  229.  
  230.      \kanji\mydict      - Alternate Dictionary to search for Kana to kanji
  231.                 lookup
  232.  
  233.      \kanji\revtab      - reverse lookup index to skkjis 
  234.                 (to display on/kun)
  235.      \kanji\wsktok      - combined Wnn & SKK Kanji to kana dictionary
  236.      \kanji\wsktok.ind      - index into above file
  237.      \kanji\skkktok.dat      - SKK Kanji to kana dictionary
  238.      \kanji\skkktok.ind      - index to above file
  239.     
  240.      \kanji\edict      - japanese to english dictionary
  241.  
  242.  
  243.  
  244.  
  245. ------------------------------------------------------------------------
  246. Changes from the last release   (  Moket2a  Feb 19, 1990)
  247.  
  248.    Some Improvements include:
  249.  
  250.        - now will load a file not bigger than 1200 lines into a buffer
  251.       ( I simply increased the MAXLINE. Next version probably will
  252.         allow the file size to be whatever memory is left.)
  253.     - allows full screen cursor movement within the file. 
  254.     - very small subset of a vi-like mode editor (see section 2.0)
  255.       (supports inserting, deleting of characters and lines, copying
  256.            of lines, a vi-like yank-put buffer) 
  257.  
  258.    Changes:
  259.  
  260.     - Full screen editing (well sorta)
  261.     - lookup of the on/kun yomi of kanji (F7 in CURSOR MODE)
  262.     - enter line moved to the bottom of the line
  263.     - status line changed
  264.     - Limited Help Screen available with F1 key
  265.     - F1 lookup key changed to F2 (in many programs F1 is help)
  266.     - Capital A - D work properly (I learned that Function Keys are two 
  267.        bytes)
  268.      - re-inserted ba translation into rtk.c (accidentally deleted in the
  269.         past)
  270.     - This Readme File now properly acknowledges the author of SKK,
  271.              masahiko@sato.riec.tohoku.junet.
  272.     - Marks jis characters with two '^' instead of one
  273.  
  274.